Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解  您所在的位置:网站首页 j3455 缺陷 辟谣 Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解 

Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解 

2023-08-16 12:06| 来源: 网络整理| 查看: 265

Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解  2020-08-24 11:30:00 28点赞 197收藏 37评论

Gemini Lake处理器因为其超低的TDP一直是组建家庭Nas方案的热门选择,Nas组装好我们多半是要安装一套家庭影音媒体中心的,目前比较流行的平台有Kodi、Plex、Emby和Jellyfin。我自己的使用环境需要一个媒体中心管理两台服务器,比较下来,这点Plex做的比较好,它可以把多台服务器上的资料库安放在侧边栏聚合管理,不用像Emby那样还要在选项中切换服务器。

但是目前Plex在搭载了Gemini Lake CPU的服务器上存在着无法硬解的问题,要解决这个问题有两种选择,一是退回到2019年10月份官方释出的1.18.0.1944及之前版本。但是如果你不想停留在旧版本,那么现在我来带你开启Plex硬解之旅。

*所有涉及固件、软件、插件及各种件我已上传至网盘供大家下载,提取码7qwy*

测试视频为SONY 4K demo,编码格式VP9

一、前提

硬解是需要订阅PlexPass的,这个没什么好讲的,Emby也是一样的政策,价格也差不太多,月4.99刀、年39.99刀、一辈子119.99刀。

二、BIOS设置

如果你和我一样是J5005主板,使用群晖系统、IG-88的驱动,那么你需要进入BIOS在高级中的CPU配置关闭VT-d,否则硬解有可能因驱动的某种玄学原因出现问题,具体在plex下表现为花屏卡顿,其他软件系统未测试。

Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解 

这点在Xpenology上有过提及,原文是“If there are problems getting hardware transcoding to work it might help to disable vt-x/vt-d in bios (reported on a J5005 Gemini Lake), but there are other possible reasons because of the licensing thats needed for this to work, but at least it will not hurt as lon as you dint intent to use the vmm package”,所以其他搭载Gemini Lake处理器主板有可能不需要关闭VT-d,但巧夫难为无米之炊,具体我无法测试。

三、系统环境

我目前使用的是DSM的最新版本6.2.3u2、引导文件jun 1.04b、驱动文件IG-88 v0.13.3,这一版本的驱动增加了对Realtek r8125的支持,同时以丢失scsi/sas s.m.a.r.t信息为代价修正了上个版本中可能使硬盘无法休眠的bug。你可以先ssh登录root账户输入命令行ls /dev/dri查看驱动,如果反馈为card0 renderD128,则说明核显有可能已经正常驱动(如实际硬解中出现花屏、卡顿等现象,可参照“一、BIOS设置”关闭VT-d一试),这时你大可按心情选择是否替换驱动。我会把更新好驱动的引导文件上传供大家使用,同时,我贴心的为不想重新安装系统的用户单独提供了驱动文件,并善解人意的写下了替换驱动的操作步骤:

1.解压驱动文件并上传至volume1根目录

2.ssh登录root账户输入命令行

echo 1 > /proc/sys/kernel/syno_install_flag

mkdir -p /mnt/synoboot2

mount /dev/synoboot2 /mnt/synoboot2

chown -R root:root /volume1/extra.lzma

chown -R root:root /volume1/extra2.lzma

chmod +x /volume1/extra.lzma

chmod +x /volume1/extra2.lzma

cp /volume1/extra.lzma /mnt/synoboot2

cp /volume1/extra2.lzma /mnt/synoboot2

rm -rf /usr/lib/modules/update/*

reboot

四、PMS版本

请不要信手拈来的安装套件中心的Plex,不但版本低并且在线更新时自动下载的是arm框架版本,你可移步至官网或在我的上传中下载Intel 64-bit版本手动安装。

Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解 

五、开启硬解

群晖

1.套件中心停用Plex

2.ssh登陆服务器输入命令行

sudo sh

rm "/var/packages/Plex Media Server/target/lib/dri/iHD_drv_video.so"

exit

4.套件中心启动Plex

Docker

ssh登陆服务器输入命令行

sudo docker exec -it plex /bin/bash

rm /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.so

exit

sudo docker restart plex

造成这一问题的原因是Intel i965的驱动兼容问题,所以不管你的服务器是Debian还是Ubuntu或是其他什么乱七八糟的系统,原理都是删除PMS中iHD_drv_video.so使驱动回滚,这个问题的解决方案最早是由Plex论坛gluesniffined提出的,感谢挖井人。

Gemini Lake 处理器(J3455、J4105、J5005等)开启Plex硬解 

至此,大功告成!Plex购入Pass后是默认开启硬解的,但如果你小心翼翼、疑神疑鬼、患得患失也可以去PMS-设置-解码器中检查Use hardware acceleration when available及Use hardware-accelerated video encoding两项是否已经勾选。目前已知N3710、N5000、J3455、J4005、J4105、J5005都可按此修复。此外,Plex官方已暗示不会修复Intel方的驱动问题,这也就是说直到Intel自己解决的猴年马月(目前已经10个月了)之前的每一次版本更迭,我们都需要手动操作删除iHD_drv_video.so文件以使Plex硬解正常工作。所以我本打算写一个自动操作的脚本方便大家升级,但是考虑到一是实际操作并不复杂,二是我不会写脚本,就此作罢。

以上。

(转载请注明出处)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有